< previous page page_461 next page >

Page 461
INDEX
Numbers in italic indicate an illustration. The suffix ''n" indicates a footnote.
7017a6ead0e3c4111b47a554df321e9f.gif
&, 347
7017a6ead0e3c4111b47a554df321e9f.gif
* (asterisk), 347
7017a6ead0e3c4111b47a554df321e9f.gif
1-byte vs. 4-byte packing, 82, 207, 215, 260261
7017a6ead0e3c4111b47a554df321e9f.gif
16-bit systems, 35
7017a6ead0e3c4111b47a554df321e9f.gif
32-bit address space, 292
A
7017a6ead0e3c4111b47a554df321e9f.gif
A (suffix), 10, 172, 199
7017a6ead0e3c4111b47a554df321e9f.gif
Active Server Pages, 396397
7017a6ead0e3c4111b47a554df321e9f.gif
utility, 415424
7017a6ead0e3c4111b47a554df321e9f.gif
ActiveX, 113, 115
7017a6ead0e3c4111b47a554df321e9f.gif
ActiveX Automation, 357
7017a6ead0e3c4111b47a554df321e9f.gif
ActiveX components, 22, 189
7017a6ead0e3c4111b47a554df321e9f.gif
ActiveX controls, 124, 127
7017a6ead0e3c4111b47a554df321e9f.gif
ActiveX servers, 113, 118
7017a6ead0e3c4111b47a554df321e9f.gif
AddItem, 202
7017a6ead0e3c4111b47a554df321e9f.gif
AddressOf, 90, 349
7017a6ead0e3c4111b47a554df321e9f.gif
advapi32.dll, 283, 378, 406
7017a6ead0e3c4111b47a554df321e9f.gif
agGetAddressForObject, 183n, 203
7017a6ead0e3c4111b47a554df321e9f.gif
agGetStringFrom2NullBuffer, 178
7017a6ead0e3c4111b47a554df321e9f.gif
agGetStringFromPointer, 226
7017a6ead0e3c4111b47a554df321e9f.gif
aliases, 9, 16, 167, 182, 279280, 281, 333
7017a6ead0e3c4111b47a554df321e9f.gif
and entry points, 195
7017a6ead0e3c4111b47a554df321e9f.gif
multiple, 190
7017a6ead0e3c4111b47a554df321e9f.gif
statements, 340
7017a6ead0e3c4111b47a554df321e9f.gif
alignment rules, 367369
7017a6ead0e3c4111b47a554df321e9f.gif
AND, 231, 299, 304306
7017a6ead0e3c4111b47a554df321e9f.gif
animating rectangles, 144146, 272
7017a6ead0e3c4111b47a554df321e9f.gif
ANSI, 16n
7017a6ead0e3c4111b47a554df321e9f.gif
ANSI entry points, 10, 16, 43
7017a6ead0e3c4111b47a554df321e9f.gif
ANSI strings, 63, 209, 245, 365
7017a6ead0e3c4111b47a554df321e9f.gif
BSTR, 260, 341
7017a6ead0e3c4111b47a554df321e9f.gif
C language, 347
7017a6ead0e3c4111b47a554df321e9f.gif
NULL characters in, 339
7017a6ead0e3c4111b47a554df321e9f.gif
NULL-terminated, 224
7017a6ead0e3c4111b47a554df321e9f.gif
temporary, 244245, 342
7017a6ead0e3c4111b47a554df321e9f.gif
API calls, 1517, 149150
7017a6ead0e3c4111b47a554df321e9f.gif
API functions
7017a6ead0e3c4111b47a554df321e9f.gif
vs. COM object methods and properties, 113
7017a6ead0e3c4111b47a554df321e9f.gif
CoTaskMemFree, 249250
7017a6ead0e3c4111b47a554df321e9f.gif
error descriptions for, 106
7017a6ead0e3c4111b47a554df321e9f.gif
errors in results returned by, 239, 297
7017a6ead0e3c4111b47a554df321e9f.gif
finding in DLLs, 377394
7017a6ead0e3c4111b47a554df321e9f.gif
FormatMessage, 153
7017a6ead0e3c4111b47a554df321e9f.gif
GetClientRect, 157, 362
7017a6ead0e3c4111b47a554df321e9f.gif
GetModuleFileName, 162, 163
7017a6ead0e3c4111b47a554df321e9f.gif
GetResourceFunction, 99
7017a6ead0e3c4111b47a554df321e9f.gif
GetVersionEx, 3437
7017a6ead0e3c4111b47a554df321e9f.gif
graphic, 28
7017a6ead0e3c4111b47a554df321e9f.gif
lstrlen, 177, 178, 431
7017a6ead0e3c4111b47a554df321e9f.gif
multiple across a subsystem, 395
7017a6ead0e3c4111b47a554df321e9f.gif
names of, 10, 149
7017a6ead0e3c4111b47a554df321e9f.gif
NetUserAdd, 106
7017a6ead0e3c4111b47a554df321e9f.gif
network-independent, 94
7017a6ead0e3c4111b47a554df321e9f.gif
passing SHFILEOPSTRUCT to, 260
7017a6ead0e3c4111b47a554df321e9f.gif
passing string parameters to, 244245
7017a6ead0e3c4111b47a554df321e9f.gif
passing strings to, 340
7017a6ead0e3c4111b47a554df321e9f.gif
passing Unicode strings to, 240241
7017a6ead0e3c4111b47a554df321e9f.gif
problem solving with, 219220
7017a6ead0e3c4111b47a554df321e9f.gif
RasDial, 87
7017a6ead0e3c4111b47a554df321e9f.gif
RasEnumEntries, 79
7017a6ead0e3c4111b47a554df321e9f.gif
RegQuerylnfoKey, 182
7017a6ead0e3c4111b47a554df321e9f.gif
RestoreDC, 156
7017a6ead0e3c4111b47a554df321e9f.gif
RtlMoveMemory, 294
7017a6ead0e3c4111b47a554df321e9f.gif
that return structures, 255
7017a6ead0e3c4111b47a554df321e9f.gif
with string parameters, 158
7017a6ead0e3c4111b47a554df321e9f.gif
that take string parameters, 16n
7017a6ead0e3c4111b47a554df321e9f.gif
that use callbacks, 220
7017a6ead0e3c4111b47a554df321e9f.gif
use of NULL-terminated strings, 340
7017a6ead0e3c4111b47a554df321e9f.gif
using, to obtain device context, 156
7017a6ead0e3c4111b47a554df321e9f.gif
See also functions; Win32 API functions
7017a6ead0e3c4111b47a554df321e9f.gif
API programming, ten commandments for, 810
7017a6ead0e3c4111b47a554df321e9f.gif
api32.txt, 50, 76, 106, 151, 203, 240, 282, 333, 426, 427
7017a6ead0e3c4111b47a554df321e9f.gif
apigid32.dll, 183n
7017a6ead0e3c4111b47a554df321e9f.gif
apigid32.dll, 178, 226, 355
7017a6ead0e3c4111b47a554df321e9f.gif
Appleman, Dan
7017a6ead0e3c4111b47a554df321e9f.gif
"Are you learning Visual Basic backwards?" (essay), 13
7017a6ead0e3c4111b47a554df321e9f.gif
Developing COM/ActiveX Components with Visual Basic 6.0, 88n, 114, 184
7017a6ead0e3c4111b47a554df321e9f.gif
Visual Basic Programmer's Guide to the Win32 API, 70, 75, 88n, 110, 125n, 235, 273, 285, 305, 425
7017a6ead0e3c4111b47a554df321e9f.gif
Web site address, 13, 273
7017a6ead0e3c4111b47a554df321e9f.gif
See also CD-ROM
7017a6ead0e3c4111b47a554df321e9f.gif
application stack, 318
7017a6ead0e3c4111b47a554df321e9f.gif
applications
7017a6ead0e3c4111b47a554df321e9f.gif
controlling one with another, 16
7017a6ead0e3c4111b47a554df321e9f.gif
creating portable, 353n
7017a6ead0e3c4111b47a554df321e9f.gif
IconView, 26
7017a6ead0e3c4111b47a554df321e9f.gif
obtaining environmental variables for, 4751, 175178
7017a6ead0e3c4111b47a554df321e9f.gif
software component use by, 21
7017a6ead0e3c4111b47a554df321e9f.gif
space in memory for, 293
7017a6ead0e3c4111b47a554df321e9f.gif
Arccos, 31
7017a6ead0e3c4111b47a554df321e9f.gif
"Are you learning Visual Basic backwards?" (Appleman), 13

 
< previous page page_461 next page >